@charset "utf-8";
/*
 * css catalogue:
 * -------------------
 * initialize.css
 * public.css
 * head.css
 * module.css
 * page.css
 * footer.css
 * table.css
 * newAdd.css
 * hack.css
 * -------------------
 */
/************** global.css - No need to modify ***************************************************/

body{font-size:18px;margin:0;padding:0;font-family:"楷体",arial,helvetica,clean,sans-serif;}
em,p,ul,dl,dt,dd,ins,h1,h2,h3,h4,form,h1,h2,h3,h4,ins{margin:0;padding:0;font-size:15px}
ins{text-decoration:none;}
em{font-style:normal;}
ul,ol{ list-style:none;}
input,select{ vertical-align:middle; cursor: pointer;}
input,button,select,textarea{outline:none}
textarea{resize:none}
img{border:0;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none; color:#333}

.w-full{width:100%; }
.w-mall,.w,.w-shop,.w-user{margin:0 auto;}
.hidden{ display:none}
.overflowHidden{ overflow:hidden;}
.float-left{float:left;}
.float-right{float:right;}
.relative{position:relative;}
.absolute{position:absolute;}
.inline-block{ display:inline-block;}
.block{ display:block}
.pointer{ cursor:pointer}

/* margin,padding */
.margin5{margin:5px;}
.margin10{margin:10px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mt10{margin-top:0px;}
.mr10{margin-right:10px;}
.mb10{}
.ml10{margin-left:10px;}
.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left:20px;}
.pt5{padding-top:15px;}
.pr5{padding-right:15px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pt10{padding-top:15px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pt20{margin-top:20px;}
.pr20{margin-right:20px;}
.pb20{margin-bottom:20px;}
.pl20{margin-left:20px;}
.padding5{padding:5px;}
.padding10{padding:10px;}

/* text,color */
.fff{color:#fff;}
.f60{color:#ff6600;}
.f66{color:#666;}
.ddd{color:#ddd;}

.fs18{font-size:21px}
.fs16{font-size:19px}
.fs14{font-size:17px}
.fs12{ font-size:15px;}

.strong{font-weight:bold;}
.center{ text-align:center}

/* border */
.border{/*border:1px #ddd solid*/}
.border-t-0{border-top:0;}

/**************  global end  ***************************************************/





/************** common.css - Modified according to the situation ***************************************************/

a{color:#333;}
a:hover{color:#EE3000; text-decoration:none}

.w-mall,.w{width:1200px; }
.w-shop{}
.w-user{}







.rc-lt{ display:block; position:absolute;left:0;top:0;width:1px;height:1px; background:#ffffff; overflow:hidden}
.rc-lb{ display:block; position:absolute;left:0;bottom:0;width:1px;height:1px; background:#ffffff; overflow:hidden}
.rc-rt{ display:block; position:absolute;right:0;top:0;width:1px;height:1px; background:#ffffff; overflow:hidden}
.rc-rb{ display:block; position:absolute;right:0;bottom:0;width:1px;height:1px; background:#ffffff; overflow:hidden}

#header .shop-t{background:#fff;position:relative;z-index:99;}
#header .logo{float:left;margin-left:3px;margin-top:22px; width:360px;}
#header .top-search{float:left;position:relative;margin-top:37px;margin-right:200px;_margin-right:100px;}
#header .top-search-tab{width:540px;position:absolute;left:0px;top:-25px;}
#header .top-search-tab li{float:left;margin-right:3px;cursor:pointer;}
#header .top-search-tab li span{display:block;width:50px;height:25px; line-height:25px;text-align:center;}
#header .top-search-tab li.current span{background:#c90c0c;color:#FFF;}
#header .top-search-box{ height:35px;_height:auto;color:#666;}
#header .top-search-box input{ vertical-align:middle; line-height:150%;}
#header .top-search-box .keyword{height:22px;width:453px;border:0px;line-height:22px; position:absolute;left:6px; top:3px;color:#666;}
#header .top-search-box .kw_bj{background:url(../images/head_foot_bj.pbodyng) no-repeat 3px -232px;}
#header .top-search-box .index_bj{background-position:3px -229px;font-family:"寰蒋闆呴粦",arial,helvetica,clean,sans-serif;  }
#header .top-search-box .groupbuy_bj{background-position:3px -209px;}
#header .top-search-box .store_bj{background-position:3px -190px;}

#header .top-search-box .submit{width:82px; height:35px;position:absolute;border:0;right:-2px;top:-2px; cursor:pointer;font-size:16px;color:#fff; background:#c90c0c;line-height:32px;font-family:"寰蒋闆呴粦",arial,helvetica,clean,sans-serif;}
#header .top-search-box .form-fields{position:relative;width:534px;height:32px;border:2px #c90c0c solid;overflow:hidden;}
#header .top-search-box .search-cat{ display:block; background:url(../images/header_sprites.png) 0 -97px; width:70px; padding-left:77px; line-height:36px; height:36px;color:#333; }
#header .top-search-box .search-cat a:hover{color:#990000;}

#header .top-search-keywords{margin-top:10px; color:#999;}
#header .top-search-keywords a{margin-right:10px;color:#999;}
#header .top-search-keywords a:hover{color:#f78f0f; text-decoration:underline;}


#header .header_cart{position:absolute;right:0px;top:37px;width:126px;height:35px;border: 1px solid #EFEFEF;background:#F7F7F7; }
#header .header_cart .title{width:100%;}
#header .header_cart .title a,#header .header_cart .title b,#header .header_cart .title em{display:block;line-height:35px;height:35px;float:left;}
#header .header_cart .title b{width:30px;background:url(../images/new_index_pic.png) no-repeat -475px -205px; margin-top:3px;}
#header .header_cart .title a{height:35px; color:#333}
#header .header_cart .title em{top: 12px;right: 4px;width: 0px;height: 0px;border-style: dashed dashed dashed solid;border-width: 5px;border-color: transparent transparent transparent #CCCCCC;overflow: hidden;line-height: 0px;position: absolute;}
#header .header_cart .shoping{position: absolute;top: -13px;left: 20px;background-image: url(../images/new_index_pic.png);background-position: -456px -381px;padding-left: 6px;color: #fff;}
#header .header_cart .shoping .count-cart{float: left;display: block;height: 20px;padding-right: 6px;background-image: url(../images/new_index_pic.png);background-position: 100% -335px;}
#header .header_cart .cart-list{border: 1px solid #ddd;background: #fff;position: absolute;top: 38px;right:-1px;width: 350px;display:none;z-index:2;}
#header .header_cart .cart-list .nogoods{padding:15px 30px;width:320px;height: 49px;line-height: 49px;overflow: hidden;color: #999;}
#header .header_cart .cart-list .nogoods b{float: left;width: 56px;height: 49px;background-position: -444px -140px;background-image: url(../images/new_index_pic.png);}
#header .header_cart .cart-list .goods-list h4{height: 25px;padding: 6px 8px;background-position: 0 -118px;background-repeat: repeat-x;border-bottom:1px solid #EEE;line-height: 25px;}
#header .header_cart .cart-list .goods-list .list{padding:10px;width:330px;line-height:18px;border-bottom: 1px dashed #ddd;}
#header .header_cart .cart-list .goods-list .list .goods-img{width:40px;float:left;margin-right:10px;}
#header .header_cart .cart-list .goods-list .list .goods-title{width:200px;float:left;}
#header .header_cart .cart-list .goods-list .list .goods-admin{float:right;}
#header .header_cart .cart-list .goods-list .list .goods-admin strong{color:#ff0000;font-size:12px;}
#header .header_cart .cart-list .total{padding:10px;background: #F5F5F5;text-align: right;}
#header .header_cart .cart-list .total span{margin-left:10px;}
#header .header_cart .cart-list .total span b{color:#ff0000;margin:0px 3px;}
#header .header_cart .cart-list .total span strong{color:#ff0000;font-size: 18px;font-family: Arial,Tahoma, Geneva, sans-serif;margin:0px 3px;vertical-align:middle}
#header .header_cart .cart-list .total a{display: inline-block;width: 120px;height: 30px;margin-top: 6px;background: #f78f0f;color: #fff;text-align: center;font-weight: bold;line-height: 30px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#header .active{border: 1px solid #ddd;background:#fff;border-bottom:0px;}
#header .active .shadow{position:absolute;top:33px;right:0px;background:#fff;height:6px;width:126px;z-index:15;}
#header .active .title b{background:url(../images/new_index_pic.png) no-repeat -475px -240px;}
#header .active,#header .active .cart-list{webkit-box-shadow: 0 0 10px #DDD;box-shadow: 0 0 10px #DDD;display:block;}





.mall-nav{background:#de3232;height:42px;}
.mall-nav ul .each{ position:relative;}
.mall-nav ul .each a{display:inline-block;width:107px;text-align:center;height:42px;line-height:42px;font-size: 14px;font-weight: bold;color: white;}
.mall-nav ul .each a:hover{ text-decoration:underline !important;}

/* header and home widget allcategory-list  */

.allcategory{position:relative; z-index:100;}
.allcategory .allsort{float:left;width:180px;height: 42px;line-height: 42px;font-weight: bold;font-size:15px;color:#fff;display:block;background: #c90c0c /*url(../images/new_index_pic_03.png) right 9px*/ no-repeat;margin-right:1px; padding-left:20px;}
.shadow{ display:block; clear:both;}




/* site-nav */

#site-nav{ background:#f1f1f1;line-height:30px; height:30px;}
#site-nav .shoptop{ height:24px;padding-top:2px;padding-bottom:2px; line-height:24px; position:relative; z-index:999; vertical-align:baseline; width:1200px;}
#site-nav .login_info{float:left; font-family:Arial;line-height:22px;}
#site-nav .login_info a{margin-right:5px;}
#site-nav .login_info a span{color:#f78f0f;}
#site-nav .login_info a:hover{color:#f78f0f; text-decoration:underline}

#site-nav .quick-menu { position:absolute;top:1px; right:0;}
#site-nav .quick-menu li.home,
#site-nav .quick-menu li.service{padding-left:10px;padding-right:10px;}
#site-nav .quick-menu li.service a{line-height:24px;}

#site-nav .menu-hd { position:relative; display:block;_display:inline-block;padding-bottom:0px;padding-left:10px;padding-right:22px;padding-top:1px; height:20px;line-height:17px; margin:3px 1px 0px; cursor:pointer; z-index:901;}
#site-nav .sites .menu-hd{width:48px;}
#site-nav .mytb .menu-hd {width: 48px}
#site-nav .favorite .menu-hd {width: 36px}

#site-nav .menu-hd b,
#site-nav .mini-cart b{border-bottom: #eee 4px solid; position: absolute; border-left: #eee 4px solid; line-height: 0; width: 0px; height: 0px;font-size: 0px; border-top: #666 4px solid; top: 7px; right: 10px; border-right: #eee 4px solid; -webkit-transition: -webkit-transform .2s ease-in;-webkit-backface-visibility: hidden; -moz-transition: -moz-transform .2s ease-in; -o-transition: -o-transform .2s ease-in; transition: transform .2s ease-in}


#site-nav .menu-bd {z-index: 900; border-bottom: #bfbfbf 1px solid; position: absolute; border-left: #bfbfbf 1px solid; display: none; background: #fff; border-top: #bfbfbf 1px solid; top: 21px;_top:23px; right: 0px; border-right: #bfbfbf 1px solid}

#site-nav .menu-bd-panel {padding-bottom: 6px; padding-left: 10px; padding-right: 10px; padding-top: 10px}
#site-nav .menu {position: relative}
#site-nav .item:hover .menu-hd,
#site-nav .hover .menu-hd {border-bottom: medium none; border-left: #bfbfbf 1px solid; margin: 2px 0px 0px; background: white; border-top: #bfbfbf 1px solid; border-right: #bfbfbf 1px solid}
#site-nav .item:hover .menu-bd,
#site-nav .hover .menu-bd {display: block;}
#site-nav .item:hover .menu-hd b,
#site-nav .hover .menu-hd b,
#site-nav .item:hover .mini-cart b,

#site-nav .quick-menu .mini-cart a.ac{position:relative;display:block;border: #d8d8d8 1px solid; line-height:17px;margin-top:3px;padding-left:25px;padding-right:6px;padding-top:0;width:76px; height:17px; background: #fff;}
#site-nav .item:hover .mini-cart a.ac,
#site-nav .hover .mini-cart a.ac{border-bottom:medium none; z-index:901;}
#site-nav .quick-menu .mini-cart .mini-cart-hd{ color:#3E3E3E; font-weight:bold; margin:10px 0;}
#site-nav .quick-menu .mini-cart .mini-cart-each{height:45px}
#site-nav .quick-menu .mini-cart .mini-cart-img { display: inline-block; float: left;  height: 40px;    margin-right: 10px;    overflow: hidden;text-align: center;width: 40px;}
#site-nav .quick-menu .mini-cart .mini-cart-title { float:left; line-height: 20px; width:190px; height:40px;overflow: hidden;}
#site-nav .quick-menu .mini-cart .mini-cart-bt{float:left;border-top:1px solid #F2F2F2; margin-top:10px; text-align:center}
#site-nav .quick-menu .mini-cart .mini-cart-bt a:hover{ color:#fff;}
#site-nav .quick-menu .mini-cart .price-admin{ float:right; text-align:right}
#site-nav .quick-menu .mini-cart .mini-cart-del a{ color:#0092D2;}
#site-nav .quick-menu .mini-cart .mini-cart-del a:hover{ text-decoration:underline; color:#0092D2;}
#site-nav .quick-menu .mini-cart .mini-cart-empty{margin-right:30px;color:#999}

#site-nav .mytb .menu-bd {line-height: 1.7; width:94px;height: 75px}
#site-nav .favorite .menu-bd {line-height: 1.7; width:82px;height: 57px}

#site-nav .mytb .menu-bd-panel {padding-bottom: 8px; padding-left: 10px; padding-right: 10px; padding-top: 8px}
#site-nav .favorite .menu-bd-panel {padding-bottom: 8px; padding-left: 10px; padding-right: 10px; padding-top: 8px}

#site-nav .quick-menu .mini-cart a:hover{color:#f50;}
#site-nav .quick-menu .mini-cart strong{color: #f50;padding:0 2px 0 2px;}
#site-nav .quick-menu .mini-cart .menu-bd {border: #d8d8d8 1px solid;padding: 10px; padding-top: 0px;width: 304px;overflow: hidden; top: 17px; left: 0px; z-index:900}

#site-nav .sites .menu-bd{width:202px;}
#site-nav .sites .menu-bd a{color:#666}
#site-nav .iwantbuy .menu-bd{width:82px;}
#site-nav .seller-center .menu-hd{ width:48px;}
#site-nav .seller-center .menu-bd{ width: 94px; line-height:1.7;}
#site-nav .seller-center .menu-bd-panel{padding: 8px 10px;}

#site-nav .shoptop a{color:#666;}
#site-nav .shoptop a:hover{color:#f78f0f; text-decoration:none}


/************** common end ***************************************************/


/*
 * -------------------------------------------------------
 * ******************** initialize.css *******************
 * -------------------------------------------------------
 */
* { padding:0; margin:0; }
h1, h2, h3, h4, h5, h6 { font-size: 17px; }
img, table, td, th { border: 0; }
ul, ol { list-style-type:none; }

/*
 * -------------------------------------------------------
 * ******************** end initialize.css ***************
 * -------------------------------------------------------
 */





/*
 * -------------------------------------------------------
 * ******************** public.css ***********************
 * -------------------------------------------------------
 */


.fontColor1 { color: #285bcc; }
.fontColor2 { color: #fe5504; }
.fontColor3 { font-size: 30px; color: #ff0000; font-weight:bold; }
.fontColor4 { color: #3d8bd7; }
.fontColor5 { color: #a3a3a3; }
.fontColor6 { color: #f00; }
.fontColor7 { color: #569636; }
.fontColor8 { color: #3e3e3e; }
.fontColor9 { color: #275bcb; }
.fontColor10 { color: #656565; }
.fontColor11 { color: #a8a8a8; }

.letter1 { letter-spacing: 12px; }

.bg1 {background: #fff;}
.bg2 {background: #f8f8f8;}


.width1 { width: 40px; text-align:center; border-left:0px; border-right:0px; height:24px; }
.width2 { width: 200px; }
.width3 { width: 120px; }
.width4 { width: 140px; }

/*
 * -------------------------------------------------------
 * ******************** end public.css *******************
 * -------------------------------------------------------
 */


/*
 * -------------------------------------------------------
 * ******************** head.css *************************
 * -------------------------------------------------------
 */

#head { width: 1200px; height: 110px; position: relative; margin: 0 auto; z-index: 99; }
#head h1 { position: absolute; top: 15px; left: 0; }

#subnav { position: absolute; top: 5px; right: 0; word-spacing: 3px; }
#subnav p { float: left; padding-left: 20px; }
#subnav a { color: #666; }
#subnav a:hover { color: red; }

#subnav span { float: left; color: #c0c0c0; padding: 0 8px; }
#subnav b { color: #ff5301; }
.user_defined { float: left; }

#topbtn a { color: #000; text-decoration: none; }
#topbtn a:hover { color: red; }
#topbtn span { color: #c0c0c0; }
#path { bottom: 10px; left: 0; color: #000; width:1200px; margin:0px  auto 15px;}
#path a { color: #666; text-decoration: none; }
#path a:hover { color:#f78f10; }
#path span { font-size: 21px; position: relative; top: 1px; padding-right: 3px; color: #285bcc; }
#search { position: absolute; bottom: 40px; right: 0; }
.input { float: left; background:#069139; width: 457px; height: 32px; padding:2px; position: relative; }
.select1 {height:32px;background:#fff; border:0px;  margin-left:0px; margin-right:0px;}
.search334 { width: 388px; border:0px; height:20px; line-height:20px; padding:6px 5px 6px 5px;}
.search_btn { float: left; background:#069139; border: 0; width: 80px; height: 36px; }

#float_layer a { text-decoration: none; color: #333; }
#float_layer a:hover { text-decoration: underline; }

/*
 * -------------------------------------------------------
 * ******************** end head.css *********************
 * -------------------------------------------------------
 */





/*
 * -------------------------------------------------------
 * ******************** module.css ***********************
 * -------------------------------------------------------
 */



.message_link { color: #fff; position: absolute; top: 0px; right: 10px; word-spacing: 5px; }
.message_link a { color: #fff; text-decoration: none; font-size: 15px; }
.message_link a:hover { position: relative; top: 1px; text-decoration: underline; }

.web_search { margin: 20px 0 20px 15px; }
.web_search .btn { display:block; border: 0; width: 65px; height: 22px; background: #109e25; line-height:22px;margin-left:40px;margin-top:10px; text-align:center; cursor:pointer; color:#fff;}

.submenu { width: 198px; overflow: hidden; }
.submenu li { line-height: 24px; }
.submenu li a { padding-left: 15px; color: #666; text-decoration: none; }
.submenu li a:hover { color: #f79011; font-weight: bold; }
.submenu ul { padding-left: 22px; }
.submenu ul li {}



.default { margin-bottom: 10px; }
.default dl { margin: 10px 0; }
.default dd { margin-left: 40px; }
.default ul { margin: 0 0 20px 40px; }
.default ul li { list-style: outside disc; }
.default ol { margin: 0 0 20px 40px; }
.default ol li { list-style: outside decimal; }
.default ol li ul li { list-style: outside disc; }
.default p { margin: 16px 0; }
.default h1, .default h2, .default h3, .default h4, .default h5, .default h6 { margin-bottom: 16px; }
.default h1 { font-size: 32px; }
.default h2 { font-size: 24px; }
.default h3 { font-size: 20px; }
.default h4 { font-size: 14px; }
.default h5 { font-size: 12px; }
.default h6 { font-size: 10px; }

/*  tyioocom  */
.major .list {width:988px; overflow: hidden;padding-top:10px; }
.major .list li { width: 170px; float: left; margin-left:12px;margin-right:10px; *display:inline;height:240px;}
.major .list .pic a{ display:block;width:160px;}
.major .list .pic a:hover{}

.major .list h3 {margin-top:5px; line-height:22px; overflow: hidden; text-align:left; font-weight: normal; font-size: 15px; height:40px; }
.major .list h3 a { color: #666; text-decoration: none; }
.major .list h3 a:hover { color:#f79011; text-decoration: underline; }
.major .list p { color: #ff0000; font-weight: bold; font-size: 17px; text-align:left;line-height:23px;}
.major .groupbuy{padding-bottom:10px;}
.major .groupbuy li{ height:265px;}


.major .more { font-family: "瀹嬩綋"; text-align: right; padding-right: 30px; margin-bottom: 20px; }
.major .more a { color: #285bcc; }
.major .more a:hover { position: relative; top: 1px; }


.tab_table { width: 100%; border-collapse: collapse; table-layout: fixed; }
.tab_table th { height: 25px; color: #a9a9a9; }
.tab_table th, .tab_table td { border-bottom: 1px solid #e2e2e2; }
.tab_align { text-align: center; }
.tab_align_right { text-align: right; }
.font_bold { font-weight: bold;}
.tab_table_con { line-height: 18px; color: #295ad0; padding: 10px 20px 10px 0; }
.money { color: #fd5500; font-weight: bold; font-size: 17px; }
.ware_link { color: #666; text-decoration: none; line-height: 18px; }
.ware_link:hover { color: #f60; text-decoration: underline; }


.nothing { width: 750px; padding: 50px 0; text-align: center; }

/*.message_text { width: 730px; padding: 15px 25px; overflow: hidden; line-height: 24px; border-bottom: 1px dotted #bababa; position: relative; }*/

.ware_title {color: #3e3e3e; margin-bottom:15px; font-size:16px; padding-left:15px; margin-top:15px;}
.ware_info { width: 1000px; position: relative; z-index: 1;margin-bottom:20px;  }
.ware_pic { float: left; width: 400px; }
.ware_text {float:left; width: 578px; padding-left:20px; border:1px solid #ddd; height:383px; border-left:0px;}

.quantity { float: left; padding-right: 10px; }
.ascertain { color: #ff9a12; }

.ware_title span { line-height: 32px; }
.ware_title .main { font-size: 18px;}
.ware_title .time { font-size: 15px; background: #f78f0f; padding:0px; color: #fff; padding:5px; position: relative; bottom: 4px; height:30px; line-height:30px;  }

.big_pic { width: 400px; height: 300px; background: #f1f1f1; }
.big_pic .jqzoom{border:1px #ddd solid;}

.bottom_btn { width: 402px; height: 64px; position: relative; }


.ware_box { width: 400px; height: 64px; position: absolute; padding:10px 0; top: 0px; overflow: hidden; border:1px solid #dfdfdf; border-top:0px;}
.ware_box li { width: 80px; height: 60px; overflow: hidden; padding:1px;  float: left; cursor: pointer; border:1px #fff solid;margin-left:10px; display: table-cell;text-align: center;vertical-align: middle;}

.ware_box li.ware_pic_hover {border:2px #ddd solid;padding:0; }

.rate { color: #3e3e3e; line-height: 30px; width:555px; margin-bottom: 10px; overflow: hidden;}
.rate .cpxxy_jg{ background:#f5f5f5; height:80px; padding-left:15px; margin-bottom:15px; padding-top:10px;}

/*goods.info.html*/
.handle {width: 535px;line-height:18px; background:#fff; margin-left:15px; border-top:1px solid #eee; padding-top:15px;}
.handle-hover{border:2px #C30008 solid;background-color:#FFFEE6;padding:9px;}
.handle ul{ width: 378px; color: #7a7a7a; margin-bottom: 10px; clear:both;}
.handle li{ float: left; margin:0 2px 0 0px;*margin:0px 2px 4px 0px;padding-left:1px;padding-right:1px; display:inline; vertical-align:middle;padding-top:1px; position:relative; line-height:30px;}
.handle li a{border:1px #c8c9cd solid;min-width:10px; text-align:center;display:inline-block; white-space:nowrap; background:#fff;color:#000; text-decoration:none;overflow:hidden;}
.handle input{height: 30px;margin:0 5px 0 5px;}

.handle_title { padding-top: 3px;/*width:70px;*/ }

.handle li.dotted a { color: #000; background: #fff; overflow:hidden;}
.aggregate {display:inline-block; color: #5dab24;font-weight:bold;margin-top:2px;}
div.jqZoomPup{border:0 !important;}




.ware_btn { width: 380px; margin-top: 20px; position: relative; margin-left:15px;}
.ware_btn li { float: left; margin-right: 20px; cursor: pointer; }
/*
*/

.ware_cen_btn { padding: 10px 0 0 22px; }
.ware_text_p { color: #666; margin-bottom: 8px; }
.bold_num { font-weight: bold; font-size: 19px; color: #4a7911; }
.bold_mly { font-weight: bold; font-size: 19px; color: #fc5b00; }

.float_layer_text { color: #b9b9b9; padding-bottom: 10px; }
.user_menu .ornament1 { position: absolute; }
.user_menu .ornament2 { position: absolute; }


/* tyioocom */
.option_box { width: 998px;  margin-bottom: 10px; _overflow-x:auto;  border:1px solid #ddd; margin-top:15px;}
.option_box .default{width:790px; margin:auto;}
.option_box .default img{width:790px;}
.grade { border: 1px solid #fee1b9; background: #fffcf3; margin-top: 15px; }


/*  tyioocom */
.annals { padding: 15px 0 0 14px; width: 182px; overflow: hidden; }
.annals li { float: left; padding: 0 8px 15px 0; }
.annals li a { display: block; border: 1px solid #ddd; width: 40px; height: 40px; padding: 1px; }
.annals li a:hover { border: 2px solid #f79011;padding:0; }


/*.table_common { width: 780px; overflow: hidden; }*/
.table_common { width: 988px; overflow: hidden; }


.table_common table { width: 988px; border-collapse:collapse; border-right:1px #ddd solid }
.table_common th { padding: 5px 0; color: #a3a3a3; font-weight: normal; }
.table_common td { padding: 5px 0; text-align: center; color: #666; border-bottom: 1px dotted #d8d8d8; }

.message_text2 { width: 100%; padding: 15px 0; line-height: 20px; overflow: hidden; border-bottom: 1px dotted #eee;  }
.message_text2 dl { width: 100%; position: relative; margin-bottom: 10px; overflow: hidden; }
.message_text2 .light{ padding-left: 25px; }
.leave_word dt { float: left; padding-left: 25px; font-weight: bold; color: #285bcc; }
.leave_word dd { float: left; width: 500px; color: #3d3f3e; }
.leave_word dd p { color: #888; }
.leave_word p { position: absolute; top: 0; right: 20px; color: #666; }
.leave_word .name { display: block; width: 175px; }
.leave_word .date { display: block; width: 175px; }
.revert_to dt { float: left; padding-left: 25px; font-weight: bold; color: #fe5504; }
.revert_to dd { float: left; width: 500px; color: #fe5504; }
.revert_to p { position: absolute; top: 0; right: 20px; color: #888; text-align: right; }
.revert_to .name { display: block; width: 175px; }
.revert_to .date { display: block; width: 175px; }

.fill_in { width: 735px; padding: 10px 0 10px 25px; }
.fill_in p { margin-bottom: 10px; }
.fill_in .desc { float: left; }



/* tyioocom */

.w{width:1200px;}/*950px*/
.w .goods_info_top{width:1200px; overflow:hidden;}
.w .goods_info_top .goods_info{float:left; width:998px;}
.w .goods_info_top .goods_right{float:right; border:1px solid #ddd; border-left:0px; height:383px; }
.w190{width:200px; }
.w750{width:1000px;}/*750px*/
.clearfix:after{ content:'\20'; display:block; height:0; overflow:hidden; clear:both}
.box{margin-bottom:10px;}

.col-sub, .col-main {
    float: left;
}


.kefufixed{ position:fixed;right:10px;top:250px; background:#fff;z-index:999}
.kefufixed .content{border:1px #ccc solid;border-top:0;text-align:center;padding:10px 0 10px 0;width:108px; overflow:hidden}
.kefufixed .content .im a{ display:block;margin-bottom:10px;}
.kefufixed .content .tel{border-top:1px #ccc dashed;padding-top:10px; line-height:22px;}
.kefufixed .content .tel h3{color:#3e3e3e;font-size:15px}
.kefufixed .content .tel p{color:#A00000;}
.kefufixed .show-1 .bottom {border:1px #ccc solid;border-top:0;width:108px; overflow:hidden}
.kefufixed .show-1 .bottom h3 a{ display:inline-block;width:50px; height:23px;}

.module_common,.module_special,.module_currency{margin-bottom:10px;}
.common_title{ background:#f5f5f5; height:40px; line-height:40px; color:#333;padding-left:15px; border:1px solid #ddd; font-size:17px;}
.common_title .ico2 {}
.module_common .wrap,.module_special .wrap,.module_currency .wrap{border:1px #ddd solid;border-top:0;padding-bottom:10px;}
.w190 .wrap,.w190 .content{width:188px; overflow:hidden;}
.w750 .wrap,.w750 .module_currency{/*width:988px;*/ overflow:hidden;}
.module_special .major .list li{margin-left:17px;}


#header{margin-bottom:10px;}







.module_common{border:0; }
.module_common ul{ list-style:none;margin-top:0;}
.module_common .common_title{background:#f5f5f5; height:40px;padding:0; line-height:40px;color:#666;border-bottom:0; width:173px; font-weight:bold; padding-left:15px; border:1px solid #ddd;border-bottom:0px;}
.module_common .common_title span{font-size:17px;font-weight:bold}
.module_common .wrap{border:1px #ddd solid; border-top:0px; padding-top:0px; padding-bottom:0px;}




/* btn of  buy and add to cart  tyioocom */
.btn_c1 a { display: block; width: 170px; height: 48px;background:#f78f10; color:#fff;border-radius:2px; text-align:center; line-height:48px; font-size:19px;}
.btn_c1 a:hover{ color:#fff; background:#ff3a1f;}
.btn_c2 a { display: block; width: 166px; height: 44px;background:#fff9f1; color:#f78f10;border-radius:2px; text-align:center; line-height:44px; font-size:19px; border:2px solid #f78f10;}
.btn_c2 a:hover{ color:#f78f10; background:#fff7e1;}


.user_menu li { float: left;_width:120px;}
.user_menu {width: 998px; height: 40px; border:1px solid #ededed; position: relative; background:#f5f5f5;/*border-bottom:2px solid #ddd;*/}
.user_menu li a{ display:block;text-align:center; line-height:40px; text-decoration:none; background:#f5f5f5; padding:0 20px 0 20px; border-right:1px solid #ededed;}
.user_menu li a span{ display:block;}
.user_menu .active{ background-position:0 0; height:40px;color:#fff;font-weight:bold;font-size:17px; background:#f78f10; /*border-top:2px solid #f79011; border-left:1px solid #f79011; border-right:1px solid #f79011;*/}
.user_menu .active span{background-position:right 0;}
.user_menu .normal{ background-position: 0 -30px; height:40px;}
.user_menu .normal span{background-position:right -30px;}

.goods_parameters,.goods_comments {padding: 15px;
    border: 1px solid #ddd;
    border-top: 0px;
    width: 968px;}
.goods_parameters h4{ color:#999; line-height:30px;}
.goods_parameters table tr{width:998px; line-height:28px; color:#666;}
.goods_parameters table tr td{width:350px;float:left; border-right:15px solid #fff;}

.goods_parameters table tr{width:998px; line-height:28px; color:#666;}
.goods_comments table tr td{width:850px;float:left; border-right:15px solid #fff;padding:10px 0;}


.smallImg{
    width: 80px;
    height:60px;
    object-fit: contain;
}
